winter holidays - French English Dictionary